mutual support - German English Dictionary